nuclear generation facility - Francés Inglés Diccionario